micro-capillary devices - Français Anglais Dictionnaire